BeagleBone and BeagleBone Black boards

Expansion Header P8:
SignalNamePin PinNameSignal
GND12GND
GPIO1_6R934T9GPIO1_7
GPIO1_2R856T8GPIO1_3
TIMER4R778T7TIMER7
TIMER5T6910U6TIMER6
GPIO1_13R121112T12GPIO1_12
EHRPWM2BT101314T11GPIO0_26
GPIO1_15U131516V13GPIO1_14
GPIO0_27U121718V12GPIO2_1
EHRPWM2AU101920V9GPIO1_31
GPIO1_30U92122V8GPIO1_5
GPIO1_4U82324V7GPIO1_1
GPIO1_0U72526V6GPIO1_29
GPIO2_22U52728V5GPIO2_24
GPIO2_23R52930R6GPIO2_25
UART5_CTSNV43132T5UART5_RTSN
UART4_RTSNV33334U4UART3_RTSN
UART4_CTSNV23536U3UART3_CTSN
UART5_TXDU13738U2UART5_RXD
GPIO2_12T33940T4GPIO2_13
GPIO2_10T14142T2GPIO2_11
GPIO2_8R34344R4GPIO2_9
GPIO2_6R14546R2GPIO2_7

Expansion Header P9:
SignalNamePin PinNameSignal
GND12GND
VDD_3V3EXP34VDD_3V3EXP
VDD_5V56VDD_5V
SYS_5V78SYS_5V
PWR_BUT*910A10SYS_RESETn
UART4_RXDT171112U18GPIO1_28
UART4_TXDU171314U14EHRPWM1A
GPIO1_16R131516T14EHRPWM1B
I2C1_SCLA161718B16I2C1_SDA
I2C2_SCLD171920D18I2C2_SDA
UART2_TXDB172122A17UART2_RXD
GPIO1_17V142324D15UART1_TXD
GPIO3_21A142526D16UART1_RXD
GPIO3_19C132728C12SPI1_CS0
SPI1_D0B132930D12SPI1_D1
SPI1_SCLKA133132VDD_ADC (1.8V)
AIN4C83334GNDA_ADC
AIN6A53536A5AIN5
AIN2B73738A7AIN3
AIN0B63940C7AIN1
CLKOUT2D144142C18GPIO0_7
GND4344GND
GND4546GND

Expansion Header P6 (TPS65217B):
NamePinPinName
BAT12BAT
BAT_SENSE34BAT_TEMP
BL_ISET256BL_ISET1
BL_OUT78BL_IN
BL_SINK1910BL_SINK2

Notes:
BeagleBone Rev. 6 pinout.
All signals on the expansion are 3.3V.
PWR_BUT is a 5V level as pulled up internally by the TPS65217B.

BeagleBone Black Rev. 5.2 pinout.
BeagleBone Black does not include Expansion Header P6.
The LCD pins (P8: 27-46) are used on the BeagleBone Black to drive the HDMI framer.
The eMMC pins (P8: 11-21) can be used to connect eMMC device.